rack mountable - Spanish English Dictionary